Version | ID |
---|---|
1.8.X | 0x14 |
1.9 | 0x01 |
1.12 | 0x02 |
1.12.1 | 0x01 |
1.13.1 | 0x05 |
Packet ID | State | Bound To | Field Name | Field Type | Notes |
---|---|---|---|---|---|
0x05 | Play | Server | Transaction Id | VarInt | The id received in the tab completion request packet, must match or the client will ignore this packet. Client generates this and increments it each time it sends another tab completion that doesn't get a response. |
Text | String (32500) | All text behind the cursor without the / (e.g. to the left of the cursor in left-to-right languages like English) |
Packet ID | State | Bound To | Field Name | Field Type | Notes |
---|---|---|---|---|---|
0x05 | Play | Server | Transaction Id | VarInt | The id received in the tab completion request packet, must match or the client will ignore this packet. Client generates this and increments it each time it sends another tab completion that doesn't get a response. |
Text | String (32500) | All text behind the cursor without the / (e.g. to the left of the cursor in left-to-right languages like English) |
Packet ID | State | Bound To | Field Name | Field Type | Notes |
---|---|---|---|---|---|
0x01 | Play | Server | Text | String (32767) | All text behind the cursor (e.g. to the left of the cursor in left-to-right languages like English) |
Assume Command | Boolean | If true, the server will parse Text as a command even if it doesn't start with a / . Used in the command block GUI. |
|||
Has Position | Boolean | ||||
Looked At Block | Optional Position | The position of the block being looked at. Only sent if Has Position is true. |
Packet ID | State | Bound To | Field Name | Field Type | Notes |
---|---|---|---|---|---|
0x01 | Play | Server | Text | String (32767) | All text behind the cursor (e.g. to the left of the cursor in left-to-right languages like English) |
Assume Command | Boolean | If true, the server will parse Text as a command even if it doesn't start with a / . Used in the command block GUI. |
|||
Has Position | Boolean | ||||
Looked At Block | Optional Position | The position of the block being looked at. Only sent if Has Position is true. |
Packet ID | State | Bound To | Field Name | Field Type | Notes |
---|---|---|---|---|---|
0x02 | Play | Server | Text | String (32767) | All text behind the cursor (e.g. to the left of the cursor in left-to-right languages like English) |
Assume Command | Boolean | If true, the server will parse Text as a command even if it doesn't start with a / . Used in the command block GUI. |
|||
Has Position | Boolean | ||||
Looked At Block | Optional Position | The position of the block being looked at. Only sent if Has Position is true. |
Packet ID | State | Bound To | Field Name | Field Type | Notes |
---|---|---|---|---|---|
0x01 | Play | Server | Text | String (32767) | All text behind the cursor (e.g. to the left of the cursor in left-to-right languages like English) |
Assume Command | Boolean | If true, the server will parse Text as a command even if it doesn't start with a / . Used in the command block GUI. |
|||
Has Position | Boolean | ||||
Looked At Block | Optional Position | The position of the block being looked at. Only sent if Has Position is true. |
Packet ID | State | Bound To | Field Name | Field Type | Notes |
---|---|---|---|---|---|
0x01 | Play | Server | Text | String | All text behind the cursor (e.g. to the left of the cursor in left-to-right languages like English) |
Assume Command | Boolean | If true, the server will parse Text as a command even if it doesn't start with a / . Used in the command block GUI. |
|||
Has Position | Boolean | ||||
Looked At Block | Optional Position | The position of the block being looked at. Only sent if Has Position is true. |
Packet ID | State | Bound To | Field Name | Field Type | Notes |
---|---|---|---|---|---|
0x01 | Play | Server | Text | String | All text behind the cursor (e.g. to the left of the cursor in left-to-right languages like English) |
Assume Command | Boolean | If true, the server will parse Text as a command even if it doesn't start with a / . Used in the command block GUI. |
|||
Has Position | Boolean | ||||
Looked At Block | Optional Position | The position of the block being looked at. Only sent if Has Position is true. |
Packet ID | State | Bound To | Field Name | Field Type | Notes |
---|---|---|---|---|---|
0x01 | Play | Server | Text | String | All text behind the cursor (e.g. to the left of the cursor in left-to-right languages like English) |
Assume Command | Boolean | If true, the server will parse Text as a command even if it doesn't start with a / . Used in the command block GUI. |
|||
Has Position | Boolean | ||||
Looked At Block | Optional Position | The position of the block being looked at. Only sent if Has Position is true. |
Packet ID | State | Bound To | Field Name | Field Type | Notes |
---|---|---|---|---|---|
0x01 | Play | Server | Text | String | All text behind the cursor (e.g. to the left of the cursor in left-to-right languages like English) |
Assume Command | Boolean | If true, the server will parse Text as a command even if it doesn't start with a / . Used in the command block GUI. |
|||
Has Position | Boolean | ||||
Looked At Block | Optional Position | The position of the block being looked at. Only sent if Has Position is true. |
Packet ID | State | Bound To | Field Name | Field Type | Notes |
---|---|---|---|---|---|
0x01 | Play | Server | Text | String | All text behind the cursor (e.g. to the left of the cursor in left-to-right languages like English) |
Assume Command | Boolean | If true, the server will parse Text as a command even if it doesn't start with a / . Used in the command block GUI. |
|||
Has Position | Boolean | ||||
Looked At Block | Optional Position | The position of the block being looked at. Only sent if Has Position is true. |
Packet ID | State | Bound To | Field Name | Field Type | Notes |
---|---|---|---|---|---|
0x01 | Play | Server | Text | String | All text behind the cursor (e.g. to the left of the cursor in left-to-right languages like English) |
Assume Command | Boolean | If true, the server will parse Text as a command even if it doesn't start with a / . Used in the command block GUI. |
|||
Has Position | Boolean | ||||
Looked At Block | Optional Position | The position of the block being looked at. Only sent if Has Position is true. |
Packet ID | State | Bound To | Field Name | Field Type | Notes |
---|---|---|---|---|---|
0x14 | Play | Server | Text | String | All text behind the cursor |
Has Position | Boolean | ||||
Looked At Block | Optional Position | The position of the block being looked at. Only sent if Has Position is true. |